9b7ed6e9a615993a8e50dd5073e921d1e0722340,k9mail/src/main/java/com/fsck/k9/activity/NotificationDeleteConfirmation.java,NotificationDeleteConfirmation,extractExtras,#,62

Before Change


    private void extractExtras() {
        Intent intent = getIntent();
        String accountUuid = intent.getStringExtra(EXTRA_ACCOUNT_UUID);
        ArrayList<MessageReference> messagesToDelete = intent.getParcelableArrayListExtra(EXTRA_MESSAGE_REFERENCES);

        if (accountUuid == null) {
            throw new IllegalArgumentException(EXTRA_ACCOUNT_UUID + " can't be null");

After Change


    private void extractExtras() {
        Intent intent = getIntent();
        String accountUuid = intent.getStringExtra(EXTRA_ACCOUNT_UUID);
        List<String> messageReferenceStrings = intent.getStringArrayListExtra(EXTRA_MESSAGE_REFERENCES);
        List<MessageReference> messagesToDelete = toMessageReferenceList(messageReferenceStrings);

        if (accountUuid == null) {
            throw new IllegalArgumentException(EXTRA_ACCOUNT_UUID + " can't be null");